{{tag>portail personnalisation}}

----

====== Mingetty ======

Mingetty (//Minimal Getty//) est un Getty minimaliste. En tant que [[Getty (Unix)|Getty]] (//get teletype//), il est capable de gérer automatiquement la connexion à votre compte, sans vous demander de mot de passe. 

Ses avantages principaux sont sa discrétion (on ne le voit pas) et sa légerté : il est parfait pour les petites machines, et peut s'utiliser avantageusement avec des systèmes sous [[openbox|openbox]] ou sous [[fluxbox]]. Il permet de se passer d'un [[fenetre_de_connexion|gestionnaire de connexion graphique]] tel [[lightdm]], [[gdm2|GDM]] ou [[KDM]].

Ses inconvénients principaux sont son absence d'interface graphique (il permet donc plus difficilement de changer d'utilisateur) et sa configuration manuelle.

Mm===== Installation et configuration =====
Pour une installation et une configuration permettant de se connecter automatiquement à un compte utilisateur après le démarrage du PC, il faut : 
  * Désinstaller son gestionnaire (par exemple **sudo apt-get remove lightdm**)
  * Installer mingetty (depuis les dépôts - **sudo apt-get install mingetty**)
  * Créer (s'il n'existe pas déjà) le fichier caché **/home/votre_user/.bash_profile**, et y placer les 4 lignes suivantes : <code>
# Load X11
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
   startx 
fi
</code>
OUI SAUF QUE CETTE COMMANDE NE MARCHE PAS : ERREUR DE SYNTAXE AUTOUR DE IF. MERCI POUR LA COMMANDE QUI NE MARCHE PAS SINON. 
  * Faire **sudo leafpad /etc/init/tty1.conf**, puis :
      - commenter la ligne **exec /sbin/getty -n 38400 tty1** (en mettant un **#** devant), 
      - ajouter en dessous de la ligne neutralisée : <code>exec /sbin/mingetty tty1 --autologin votre_user</code> (remplacer ''votre_user'' par votre nom d'utilisateur).
  * Redémarrez.
===== Voir aussi =====
  * [[fenetre_de_connexion|gestionnaires de connexion graphique]] 
  * [[Getty (Unix)|Getty]] 